package com.google.gwt.mobile.widgets.event;

import com.google.gwt.core.client.JsArray;
import com.google.gwt.user.client.Event;

/**
 * The Class TouchEvent.
 * 
 * @see <a href=
 *      "http://developer.apple.com/library/safari/#documentation/UserExperience
 *      /
 *      Reference/TouchEventClassReference/TouchEvent/TouchEvent.html">TouchEven
 *      t Class Reference</a>
 */
public class TouchEvent extends Event {

  protected TouchEvent() {
  }

  /**
   * Changed touches.
   * 
   * @return the js array
   */
  public native final JsArray<Touch> changedTouches() /*-{
		return this.changedTouches;
  }-*/;

  /**
   * Target touches.
   * 
   * @return the js array
   */
  public native final JsArray<Touch> targetTouches() /*-{
		return this.targetTouches;
  }-*/;

  /**
   * Touches.
   * 
   * @return the js array
   */
  public native final JsArray<Touch> touches() /*-{
		return this.touches;
  }-*/;
}
